package com.cyys.common.model;

import org.apache.poi.xssf.usermodel.XSSFCellStyle;

/**
 * 
 * @Description: 导入导出excel
 */
public class ExcelBean implements java.io.Serializable {

	private String headTextName;// 列头（标题）名
	private String propertyName;// 对应字段名
	private Integer cols;// 合并单元格数
	private Boolean increment;// 是否自动增长列
	private XSSFCellStyle cellStyle;

	public ExcelBean() {

	}

	public ExcelBean(String headTextName, String propertyName) {
		this.headTextName = headTextName;
		this.propertyName = propertyName;
	}

	public ExcelBean(String headTextName, String propertyName, Integer cols) {
		super();
		this.headTextName = headTextName;
		this.propertyName = propertyName;
		this.cols = cols;
	}
	
	public ExcelBean(String headTextName, String propertyName, Integer cols, Boolean increment) {
		super();
		this.headTextName = headTextName;
		this.propertyName = propertyName;
		this.increment = increment;
		this.cols = cols;
	}

	public String getHeadTextName() {
		return headTextName;
	}

	public void setHeadTextName(String headTextName) {
		this.headTextName = headTextName;
	}

	public String getPropertyName() {
		return propertyName;
	}

	public void setPropertyName(String propertyName) {
		this.propertyName = propertyName;
	}

	public Integer getCols() {
		return cols;
	}

	public void setCols(Integer cols) {
		this.cols = cols;
	}

	public XSSFCellStyle getCellStyle() {
		return cellStyle;
	}

	public void setCellStyle(XSSFCellStyle cellStyle) {
		this.cellStyle = cellStyle;
	}

	public Boolean getIncrement() {
		return increment;
	}

	public void setIncrement(Boolean increment) {
		this.increment = increment;
	}
}
